@charset "utf-8";body{margin:0;font-size:12px;font-family:"微软雅黑";color:#666;line-height:22px;background:#313131}
form{margin:0;padding:0;display:inline}
ul{margin:0;padding:0;list-style:none}
a,a:link,a:visited{color:#666;text-decoration:none}
a:hover{color:#333;text-decoration:none}
a:active{color:#333;text-decoration:none}
img{border:none}
.f_left{float:left}
.f_right{float:right}
.w100{width:100%;padding:0;margin:0;overflow:hidden}
.top_bg{width:100%;padding:0;margin:0 auto;overflow:hidden}
.top{width:1240px;padding:0;margin:0 auto;overflow:hidden;color:#d4b181; height: 100px;}
.top_logo{width:440px;padding:0;margin:0 auto;overflow:hidden;text-align:center}
.top_logo a{font-size: 38px; line-height:100px; color: #d4b181;}
.top_column{width:1240px;padding:0;margin:0;overflow:hidden}
.login_main{width:1100px;padding:0;color:#FFF;margin:100px auto 100px auto;overflow:hidden;background:url(../images/login_line.png) top center repeat-y}
.login_main a{color:#FFF}
.login_main p{margin:0;padding:0}
.login_jld{width:350px;padding:0 100px}
.login_lsst{width:350px;padding:0 100px}
.login_jld .logo{width:110px;height:80px;margin:0 auto 60px auto;text-align:center;background:url(../images/login_jld.png) no-repeat}
.login_jld:hover .logo{background:url(../images/login_jldon.png) no-repeat}
.login_lsst .logo{width:110px;height:80px;margin:0 auto 60px auto;text-align:center;background:url(../images/login_lsst.png) no-repeat}
.login_lsst:hover .logo{background:url(../images/login_lsston.png) no-repeat}
.input1{width:295px;height:48px;line-height:48px;padding:0 0 0 55px;margin:0 0 20px 0;font-size:14px;font-family:"微软雅黑";color:#999;border:none;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background:url(../images/login_icon01.png) no-repeat 20px 15px #FFF}
.input2{width:295px;height:48px;line-height:48px;padding:0 0 0 55px;margin:0 0 20px 0;font-size:14px;font-family:"微软雅黑";color:#999;border:none;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background:url(../images/login_icon02.png) no-repeat 20px 15px #FFF}
.sub_button{width:100%;height:48px;line-height:48px;margin:20px 0 0 0;font-size:18px;font-weight:700;font-family:"微软雅黑";color:#c29661;text-align:center;border:none;cursor:pointer;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background:#313131}
.login_jld:hover .sub_button{background:#191919}
.login_lsst:hover .sub_button{background:#191919}
.center_bg{width:100%;min-height:680px;overflow:hidden;background:url(../images/center_bg.jpg) no-repeat top center}
.center{width:1240px;padding:0;margin:0 auto;overflow:hidden}
.obg{background:url(../images/obg.jpg) repeat-y}
.center_l{width:200px;padding:62px 0;margin:0;overflow:hidden}
.center_r{width:940px;padding:62px 50px;margin:0 auto;overflow:hidden}
.manager{width:200px;margin:32px 0 0 0;font-size:12px}
.manager .userinfo{display: block;color: #d4b181; background-image: url('../images/icon_manager.png'); background-repeat: no-repeat; line-height: 25px; padding-left: 30px; background-size: 16px 16px; background-position: 10px 4px;}
.manager .userinfo:hover{text-decoration: underline;}

.serch{width:190px;margin:42px 0 0 0;font-size:12px}
.serch .input{background:0 0;color:#d4b181;float:left;font-size:12px;font-family:"微软雅黑";width:150px;height:20px;line-height:22px;margin:0;padding:0 0 0 10px;border:1px solid #937e61;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}
.serch .btn{background:url(../images/search_btn.png) no-repeat;border:none;cursor:pointer;float:left;height:22px;width:18px;line-height:28px;margin-left:10px;padding:0}
.list li{font-size:14px;color:#FFF;height:48px;line-height:48px;margin-bottom:12px}
.list li a{display:block;padding-left:62px;color:#FFF;text-shadow:#ec862c 1px 1px 1px}
.list li a:hover{background:url(../images/list_bg.png) no-repeat #f5b265}
.list li a.sel{background-color:#666}
.list li a:hover.sel{background-color:#666}
.list .icon a{background-repeat: no-repeat; background-position:30px 13px; background-size: 20px 20px}
.list .icon a:hover{background-repeat: no-repeat; background-position:30px 13px; background-size: 20px 20px}
.list .icon1 a{background:url(../images/list_bg.png) no-repeat;}
.list .icon1 a:hover{background:url(../images/list_bg.png) no-repeat #f5b265}
.list .icon2 a{background:url(../images/list_bg.png) no-repeat 0 -60px}
.list .icon2 a:hover{background:url(../images/list_bg.png) no-repeat 0 -60px #f5b265}
.list .icon3 a{background:url(../images/list_bg.png) no-repeat 0 -120px}
.list .icon3 a:hover{background:url(../images/list_bg.png) no-repeat 0 -120px #f5b265}
.list .icon4 a{background:url(../images/list_bg.png) no-repeat 0 -180px}
.list .icon4 a:hover{background:url(../images/list_bg.png) no-repeat 0 -180px #f5b265}
.list .icon5 a{background:url(../images/list_bg.png) no-repeat 0 -240px}
.list .icon5 a:hover{background:url(../images/list_bg.png) no-repeat 0 -240px #f5b265}
.list .icon6 a{background:url(../images/list_bg.png) no-repeat 0 -300px}
.list .icon6 a:hover{background:url(../images/list_bg.png) no-repeat 0 -300px #f5b265}
.list .icon7 a{background:url(../images/list_bg.png) no-repeat 0 -360px}
.list .icon7 a:hover{background:url(../images/list_bg.png) no-repeat 0 -360px #f5b265}
.list .icon8 a{background:url(../images/list_bg.png) no-repeat 0 -420px}
.list .icon8 a:hover{background:url(../images/list_bg.png) no-repeat 0 -420px #f5b265}
.bottom_bg{width:100%;padding:0;margin:0;overflow:hidden}
.bottom{width:1240px;padding:0;margin:30px auto;overflow:hidden;text-align:center;color:#d4b181}
.pro{width:220px;padding:0 0 0 20px;margin:0;overflow:hidden}
.pro_img{width:218px;height:218px;border:1px #eee solid;padding:0;margin:0;overflow:hidden;text-align:center}
.pro_img:hover{border-color: #ddd;}
.pro_part{width:220px; display: inline-block; margin-top: 8px; z-index: 9;}
.pro_part ul{padding: 0 0 1px 0; display: inline-block;}
.pro_part li{padding: 0; display: inline-block;}
.pro_part a{display: inline-block; border: 1px solid #CCC;}
.pro_part img{width:47px;padding: 1px;}
.pro_part a:hover{border-color: #ddd;}
.pro_part a.active{border: 2px solid #CD0000; position: relative;height: 49px;width: 49px;}
.pro_part a.active i{z-index:999;height: 0;left: 20px;overflow: hidden;position: absolute;top: -10px;width: 0;line-height: 0;font-size: 1px;border-width: 4px;border-color: #fff white #CD0000 #fff;border-style: solid;}

.pro_test{padding:0 0 15px 0;margin:0;overflow:hidden;font-size:12px;font-family: 宋体; }
.pro_test strong{font-family: 宋体; font-weight: normal;}
.pro_test font{font-family: 微软雅黑; color: red; font-weight: bold;}
.page{margin:0 auto;overflow:hidden;padding:20px 0 0 0;line-height:25px;text-align:center;clear:both;border-top:1px dotted #d6d6d6}
.disabled{border:1px solid #333;margin-right:2px;padding:2px 5px}

.pro_l{width:420px;padding:0;margin:0;overflow:hidden;border:1px solid #eee}
.pro_r{width:500px;padding:0;margin:0;overflow:hidden;font-size:14px; font-family: 宋体;}
.pro_r strong{font-weight: normal;}
.pro_r .name{font-size:18px;font-weight:700;color:#313131;margin-bottom:30px; font-family: 微软雅黑;}
.pro_r .num{margin-bottom:20px;}
.pro_r font{margin-bottom:10px; font-weight: bold; color: red; font-size: 18px; font-family: 微软雅黑;}
.pro_r td{padding-bottom: 20px;}
.pro_r strong{margin-right:5px}
.f18r{font-size:18px;font-weight:700;color:#c40000}
.tb-pic a{text-align:center;vertical-align:middle}
.tb-pic a img{vertical-align:middle}
.tb-thumb{margin:0;overflow:hidden}
.tb-thumb li{background:none repeat scroll 0 0 transparent;float:left;height:42px;margin:0 6px 0 0;overflow:hidden;padding:1px}
.tb-s418,.tb-s418 a{height:418px;width:418px}
.tb-s418,.tb-s418 img{max-height:418px;max-width:418px}
.tb-s40,.tb-s40 a{height:40px;width:40px;}
.tb-booth{border:1px solid #eee;position:relative;z-index:1}
.tb-thumb .tb-selected{background:none repeat scroll 0 0 #C30008;height:40px;padding:2px}
.tb-thumb .tb-selected div{background-color:#FFF;border:medium none}
.tb-thumb li div{border:1px solid #CDCDCD}
div.zoomDiv{z-index:999;position:absolute;top:0;left:0;width:200px;height:200px;background:#fff;border:1px solid #CCC;display:none;text-align:center;overflow:hidden}
div.zoomMask{position:absolute;background:url(../images/mask.png) repeat scroll 0 0 transparent;cursor:move;z-index:1}
.tb-booth .zoomIcon{font-family:tm-detail-font;font-style:normal;font-weight:400;height:30px;line-height:30px;width:30px;position:absolute;z-index:999;background:url(../images/zoomIcon.jpg) no-repeat center;color:#333;font-size:18px;right:0;bottom:0}
.showpro_des{clear:both;padding:40px 0 0 0}

.aaaaa{vertical-align:middle; cursor: pointer; vertical-align: baseline;}

.pager{color: #666; text-align: center; clear:both; margin-bottom: 1em;}
.pager a{display: inline-block; *display: inline; *zoom: 1; margin-left: -1px; padding: 0 12px; height: 32px; line-height: 32px; color: #428bca; border: 1px solid #ddd; background: #fff; text-decoration: none;}
.pager .prev::before{display: inline-block; content: " "; width: 10px; height: 10px; margin-right: 5px;margin-top: 9px; vertical-align: -1px; background: url('/Public/images/doubleArrow.png') no-repeat}
.pager .next::after{display: inline-block; content: " "; width: 10px; height: 10px; margin-left: 5px;margin-top: 9px;vertical-align: -1px; background: url('/Public/images/doubleArrow.png') no-repeat; background-position: 0 0}
.pager .next.disabled::after{background-position: 0 -10px}
.pager .prev::before{background-position: 0 -20px}
.pager .prev.disabled::before{background-position: 0 -30px}
.pager a:not(.goto):hover{background-color: #eee; color: #2a6496}
.pager a.cur,
.pager a.cur:hover{background-color: #F09538; color: #fff; border-color: #F09538; margin-right: 1px}
.pager a.disabled{background-color: #e6e6e6!important; color: #bbb!important; cursor: no-drop}
.pager a,
.pager button,
.pager span{vertical-align: middle}
.pager .dotted{display: inline-block; width: 14px; text-align: center}
.pager .total{margin: 0 10px 0 8px}
.pager input{padding: 6px 0; line-height: 16px; width: 40px; background: #fff; border: 1px solid #ddd; text-align: center; vertical-align: middle}
.pager input.focus{border: 1px solid #428bca}
.pager .goto{width: 0; height: 31px; margin-right: 5px; background-color: #428bca; padding: 0; border: 0; color: #fff; text-align: center; vertical-align: middle; -webkit-transition: all .1s linear; -moz-transition: all .1s linear; -ms-transition: all .1s linear; -o-transition: all .1s linear; transition: all .1s linear; visibility: hidden}
.pager .goto.focus{width: 60px; visibility: visible}
.pager .prev{border-radius: 5px 0 0 5px;}
.pager .next{border-radius: 0 5px 5px 0; }

.bottom{margin: 10px auto;}
.bottom table{margin: auto;}
.bottom a{color: #d4b181;}
.bottom p{line-height: 100%;}
.bottom .code{color:red; font-weight: 700;}

#qrcode{border: 2px solid #F09538; display: inline-block; padding: 2px; border-radius: 5px;}